package com.mcxx.modules.miniSalvation.family.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


@Data
public class SuspendFamilyResultDTO implements Serializable{
	private static final long serialVersionUID = -4540856281155546434L;


    private String id;
    private String orderId;
    private String familyId;
    private String memberId;

    @Excel(name = "街道", width = 10)
    private String street;

    @Excel(name = "社区", width = 10)
    private String community;

    @Excel(name = "户主姓名", width = 10)
    private String name;

    @Excel(name = "身份证号", width = 20)
    private String idCard;

    
    @Excel(name = "标准类型", dict="AssistantStandardCityOrCounty", width = 20)
    private String standType;

    @Excel(name = "暂停开始时间", width = 12)
    private String startMonth;

    @Excel(name = "暂停结束时间", width = 12)
    private String endMonth;

    @Excel(name = "补发年月", width = 10)
    private String reissueMonth;

    @Excel(name = "补发金额", width = 10)
    private String reissueMoney;

    @Excel(name = "处理结果", dict = "SuspendState", width = 20)
    private String state;

    @Excel(name = "操作日期", exportFormat="yyyy-MM-dd", width = 10)
    @JsonFormat(pattern="yyyy-MM-dd ",timezone = "GMT+8")
    private Date operatorDate;

    @Excel(name = "暂停原因", width = 20)
    private String stopReason;

    private String businessType;
    private String areaCode;
    private String stopOrderId;
    private String orgId;
    private String operator;
    private String remark;
    private String procesExplan;
    private String ids;
    private Date cancelDate;
    private String isReissue;

    private String susFamilyId;
    
    private Date checkDate;
    
    private String checkResult;
    
    private String checkOpinion;

    private String saveMemberNumber;

    private String salaryMoney;


}
